long-term solvency - German English Dictionary